front deck - French English Dictionary